detachment of specialists - Turco Inglés Diccionario